package com.burstly.lib.service;

import com.burstly.lib.constants.Constants;

public class ServerRequestBean
{
  private final AppInfo AppInfo = new AppInfo(null);
  private final DeviceInfo DeviceInfo = new DeviceInfo(null);
  private final SDKInfo SDKInfo = new SDKInfo(null);
  private final String V = "1";

  public AppInfo getAppIngo()
  {
    return this.AppInfo;
  }

  public DeviceInfo getDeviceInfo()
  {
    return this.DeviceInfo;
  }

  public SDKInfo getSDKInfo()
  {
    return this.SDKInfo;
  }

  public void setAndroidId(String paramString)
  {
    this.DeviceInfo.AndroidId = paramString;
  }

  public void setAppUserId(String paramString)
  {
  }

  public void setApplicationVersion(String paramString)
  {
    this.AppInfo.Version = paramString;
  }

  public void setApplicationVersionCode(int paramInt)
  {
    this.AppInfo.VersionInt = paramInt;
  }

  public void setBundleId(String paramString)
  {
    this.AppInfo.BundleId = paramString;
  }

  public void setCarrier(String paramString)
  {
    this.DeviceInfo.Carrier = paramString;
  }

  public void setClientDateTime(String paramString)
  {
    this.DeviceInfo.ClientDateTime = paramString;
  }

  public void setConnectionType(int paramInt)
  {
    this.DeviceInfo.ConnectionType = paramInt;
  }

  public void setConnectionTypeDetailed(String paramString)
  {
    this.DeviceInfo.ConnectionTypeDetailed = paramString;
  }

  public void setDensity(String paramString)
  {
    this.DeviceInfo.Density = paramString;
  }

  public void setDevice(String paramString)
  {
    this.DeviceInfo.Device = paramString;
  }

  public void setDeviceFamily(String paramString)
  {
    this.DeviceInfo.DeviceFamily = paramString;
  }

  public void setDeviceId(String paramString)
  {
    this.DeviceInfo.DeviceId = paramString;
  }

  public void setIpAddress(String paramString)
  {
    this.DeviceInfo.IpAddress = paramString;
  }

  public void setMCC(String paramString)
  {
    this.DeviceInfo.MCC = paramString;
  }

  public void setMNC(String paramString)
  {
    this.DeviceInfo.MNC = paramString;
  }

  public void setMac(String paramString)
  {
    this.DeviceInfo.MAC = paramString;
  }

  public void setMraidVersion(String paramString)
  {
    this.SDKInfo.MraidAPI = paramString;
  }

  public void setOrmmaVersion(String paramString)
  {
    this.SDKInfo.OrmmaAPI = paramString;
  }

  public void setPlatformVersion(String paramString)
  {
    this.DeviceInfo.PlatformVersion = paramString;
  }

  public void setPublisher(String paramString)
  {
    this.AppInfo.PublisherId = paramString;
  }

  public void setRequestId(String paramString)
  {
  }

  public void setRewardsVersion(String paramString)
  {
    this.SDKInfo.RewardsAPI = paramString;
  }

  public void setScreenResolution(String paramString)
  {
    this.DeviceInfo.ScreenResolution = paramString;
  }

  public void setWebUserAgent(String paramString)
  {
    this.DeviceInfo.WebUserAgent = paramString;
  }

  private static class AppInfo
  {
    String BundleId = "";
    String PublisherId = "";
    String Version = "";
    int VersionInt;
  }

  private static class DeviceInfo
  {
    String AndroidId = "";
    String Carrier;
    String ClientDateTime = "";
    int ConnectionType;
    String ConnectionTypeDetailed = "";
    String Density;
    String Device;
    String DeviceFamily;
    String DeviceId = "";
    String IpAddress = "";
    String MAC;
    String MCC;
    String MNC;
    final String Platform = "Android";
    String PlatformVersion;
    String ScreenResolution;
    String WebUserAgent;
  }

  private static class SDKInfo
  {
    private String BuildID = Constants.BUILD_ID;
    String MraidAPI = "";
    String OrmmaAPI = "";
    String RewardsAPI = "";
    private String Version = Constants.SDK_VERSION;
  }
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.burstly.lib.service.ServerRequestBean
 * JD-Core Version:    0.6.2
 */